spend too much on unnecessary things - Anglais Synonymes Dictionnaire